home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
clean
/
sun3.lha
/
Sun3
/
Makefile
< prev
next >
Wrap
Makefile
|
1992-08-10
|
2KB
|
70 lines
# START site dependent make variables
# full path of the CLEAN environment
CLEANDIR :sh = pwd
# BDIR : install bin directory
BDIR = $(CLEANDIR)/bin
# LDIR : install library directory
LDIR = $(CLEANDIR)/lib
# MDIR : install man directory
MDIR = $(CLEANDIR)/manl
# END site dependent make variables
P_EX_BIN_FILES = clm runsim
P_EX_LIB_FILES = cocl
EX_LIB_FILES = cg cgopt
MAN_FILES = clm.man
TXT_FILES = abc.hlp cg.man cgopt.man clm.txt
DCL_FILES = delta.dcl deltaB.dcl deltaC.dcl deltaFile.dcl deltaI.dcl deltaIO.dcl \
deltaM.dcl deltaMira.dcl deltaR.dcl deltaS.dcl
ABC_FILES = _system.abc delta.abc deltaB.abc deltaC.abc deltaFile.abc deltaI.abc \
deltaIO.abc deltaM.abc deltaMira.abc deltaR.abc deltaS.abc \
system.abc
O_FILES = _startup.o _system.o delta.o deltaB.o deltaC.o deltaFile.o \
deltaI.o deltaIO.o deltaM.o deltaMira.o deltaR.o deltaS.o
install: install_bin install_lib install_man
install_bin: $(BDIR) $(P_EX_BIN_FILES:%=$(BDIR)/%)
$(P_EX_BIN_FILES:%=$(BDIR)/%): $(BDIR)
install -m 0755 $(@F) $(@D)
patchbin $@ _clean_lib_directory $(LDIR)
strip $@
install_lib: $(LDIR) $(P_EX_LIB_FILES:%=$(LDIR)/%)
install -m 0711 $(EX_LIB_FILES) $(LDIR)
install -m 0644 $(DCL_FILES) $(LDIR)
install -m 0644 $(ABC_FILES) $(LDIR)
install -m 0644 $(O_FILES) $(LDIR)
install -m 0644 $(TXT_FILES) $(LDIR)
touch $(DCL_FILES:%=$(LDIR)/%)
-sleep 1
touch $(ABC_FILES:%=$(LDIR)/%)
-sleep 1
touch $(O_FILES:%=$(LDIR)/%)
$(P_EX_LIB_FILES:%=$(LDIR)/%): $(LDIR)
install -m 0755 $(@F) $(@D)
patchbin $@ _clean_lib_directory $(LDIR)
strip $@
install_man: $(MDIR)
install -m 0644 $(MAN_FILES) $(MDIR)
$(BDIR) $(LDIR) $(MDIR):
install -d $@